man from villacarriedo, spain - German English Dictionary